Economic TimesMarket Now: Oil stocks tumble on soaring crude pricesEconomic TimesNEW DELHI: Shares of major oil marketing companies, including Hindustan Petroleum Corporation (down 1.06 per cent), Oil and Natural Gas Corporation (down 0.70 per cent) and In
…